import asyncio
from redeem_code import main as redeem_code
from register_accounts import main as register_accounts


async def main():
    print("Меню программы:")
    print("1 - регистрация аккаунтов")
    print("2 - ввод кодов со всех аккаунтов")
    program = int(input("Выберите пункт меню >> "))

    match program:
        case 1:
            await register_accounts()
        case 2:
            await redeem_code()
        case _:
            print("Вы ввели неверный пункт")
    return await main()


loop = asyncio.new_event_loop()
asyncio.set_event_loop(loop)

loop.run_until_complete(main())
